package routers

import (
	"github.com/gin-gonic/gin"
	"shop-admin/controller"
	"shop-security/preAuthorize"
)

func privateProdTag(router *gin.RouterGroup) {
	api := &controller.ProdTagController{}
	prodTag := router.Group("/prod/prodTag")
	{
		prodTag.GET("/list", api.List)                                                        //全部
		prodTag.GET("/page", api.Page)                                                        //分页查询
		prodTag.GET("/info/:id", api.Info)                                                    // 通过id查询商品分组标签
		prodTag.POST("", preAuthorize.HasPermission("prod:prodTag:save"), api.Save)           //新增商品分组标签
		prodTag.PUT("", preAuthorize.HasPermission("prod:prodTag:update"), api.Update)        //修改商品分组标签
		prodTag.DELETE("/:id", preAuthorize.HasPermission("prod:prodTag:delete"), api.Delete) //通过id删除商品分组标签
	}
}
